package cn.csc.module.pay.controller.app.jzbtask.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.math.BigInteger;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * 见证宝任务 Excel VO
 *
 * @author liuchuang
 */
@Data
public class AppPayJzbTaskExcelVO {

    @ExcelProperty("标识Id")
    private BigInteger id;

    @ExcelProperty("业务场景，1:分账 2:提现 ")
    private String busiType;

    @ExcelProperty("支付订单ID")
    private BigInteger orderId;

    @ExcelProperty("见证宝订单ID")
    private BigInteger jzbOrderId;

    @ExcelProperty("定时任务执行时间")
    private LocalDate taskTime;

    @ExcelProperty("0:待执行 1:执行成功")
    private Integer taskStatus;

    @ExcelProperty("任务执行失败次数")
    private Integer taskNum;

    @ExcelProperty("创建时间(订单生成时间)")
    private LocalDateTime createTime;

}
